typical snails - Español Inglés Diccionario